New 2025 Scania S 770 V8: The King Of Heavy-Duty Trucks First Look